home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1996 April
/
CHIP 1996 aprilis (CD06).zip
/
CHIP_CD06.ISO
/
hypertxt.arj
/
9401
/
NDOS7.CD
< prev
next >
Wrap
Text File
|
1994-11-26
|
19KB
|
315 lines
@VNovell DOS 7.0@N
@VEgy valódi operációs rendszer@N
Az MS/PC DOS-t eddig sokszor és jogosan szidtuk. Egyre
több bosszúságot okoz a programozóknak sok-sok megkötése.
Olyanok, amelyeket csak piacpolitikai megfontolásokból nem
akart túllépni a Microsoft. A fejlôdés azonban nem állhat
meg. Legutóbb a CHIP 93/12. számában írtunk az új
fejleményrôl, a Novell DOS 7.0 2-es bétatesztes
változatáról, s ahogy akkor ígértük, röviden bemutatjuk az
újabb verziót, amelyet sokan már a véglegesnek tekintenek.
îgy nem volt csoda, hogy a Microsoft és a Novell között
kitört a szoftverháború, amikor a Novell cég elhatározta:
változtat az eddigieken. Szinte közmondásos a szakmában,
hogy amikor a Novell felvásárolta a Digital Researchöt, a
DR DOS operációs rendszerrel magára vállalta a
szoftverháború minden nyûgét. A Microsoft programjai nem
szerették -- a Windows kifejezetten utálta -- a DR DOS-t.
Az elsô lépés egy Windows Compatibility Pack kibocsátása
volt, majd megjelent az új DR DOS verzió a NetWare Lite
peer-to-peer hálózati szoftverrel közös kiadásban. Itt
kipróbálták azokat a lehetôségeket, hogy a Windows egyes
részeinek lecserélésével, egy hálózat és multitasking
beépítésével valóban operációs rendszert csináljanak a PC-k
mûködtetô programjából. Ehhez azonban az az elhatározás is
kellett, hogy a DR Multiuser DOS tapasztalatai alapján
elejétôl végig újragondolják és újraírják a DOS-t. A
beépített tudatos inkompatibilitásokon csak egy kulisszák
mögötti békekötéssel és egy gyökeresen új operációs
rendszer kidolgozásával lehetett segíteni. Az új DOS-t
éppen memóriakezelési újdonságai miatt 386/486/586-os
gépeken érdemes használni.
A Novell Deuschland GmbH és a Walton Kft. szívességébôl
sikerült tesztre megkapnunk a Novell DOS 7.0 2-es és 3-as
béta változatát, így fejlôdésében is sikerült nyomon
követni a termék kialakulását. Az eredmény minden
várakozást felülmúlva egy valódi, a korát és magát túlélô
operációs rendszer körvonalait csillantja fel. Már elsôre
is feltûnik, hogy a rendszer írói gondoltak mindarra,
amitôl gutaütést kap a DOS használója: a hiányzó operációs
rendszer szintû hálózat, az életveszélyesen dolgozó
röptömörítô, a valódi multitask, a valódi taszkonkénti
protected üzemmód mind beépítésre került egy használható
backup, valamint egy kifejezetten jó -- bár néhány
vakriadót produkáló -- vírustalanító rendszer kíséretében.
A programot 1+5 (béta 2) illetve 1+6 (béta 3) 1,44-es
floppyn bocsájtották ki. Az elsô lemez neve Setup, a többié
Utility. A lemezszám növekedését a hálózati
meghajtóprogramok számának növekedése indokolja. A program
a Novell szokásos sorszámos védelemével van ellátva. Egy
hálózaton belül nem használható két azonos sorszámú példány
(Licence violation error). Telepíteni lehet bootlemezrôl
üres gépet, valamint korábbi Novell és DR DOS vagy MS/PC
DOS verzióval ellátott gépet, adatvesztés nélkül,
upgrade-ként. Ilyenkor a Setup lemezen levô AUTOEXEC.BAT-ot
kell elindítani, amely a megfelelô opciókkal elindítja a
SETUP programot. Az eredeti állapotot egy hidden, system
attribútumú UNINSTAL.INI file-ba menti el, a
rendszerfile-okat a fôkönyvtárba @@OLDXXXX.UI néven
raktározza el. Szükség esetén tud lemezt formázni a
telepítés során és kimenteni rá a szükséges dolgokat.
Mindkét verzió hibája volt -- remélhetôen a véglegesnél már
javítják --, hogy a DOS alkönyvtárban lévô eredeti
file-okat nem veszi ki a PATH-ból, de nem is nevezi át
azokat. îgy az operációs rendszer a DOS parancsokat onnan
akarja futtatni, és nem az NWDOS könyvtárból, ahol az új
rendszer van. Az eredmény: ""Incorrect DOS version"
hibaüzenet. Ezen persze könnyû segíteni.
A SETUP program @K/A@N kapcsolóval késôbb is futtatható,
amikor is az aktuális rendszerkonfigurációt és a sorszámot,
valamint a regisztrált tulajdonos nevét mutatja. Ha a setup
programot opció nélkül indítjuk, akkor menürendszerbôl
változtathatjuk meg a beállításokat. Ezt az ötletet a
Compaq DOS filozófiájából mentették át sikeresen a
programírók. Hasonló a grafikus SETUP felülete és a DOSBOOK
nevû hypertextes on-line kézikönyv is.
A DOSBOOK a környzetkímélés jegyében született. A Novell
DOS 7.0 és segédprogramjainak @Kteljes@N felhasználói
dokumentációját tartalmazza a telepítési és használati
paraméterekkel együtt. A tartalomjegyzék alapján szinte
minden megtalálható benne. Ami hiányzott, az a
szabadszöveges keresés lehetôsége, amivel már a Patricia
Hoffmann féle VSUM is rendelkezik újabban. Az angol nyelvû
DOSBOOK nyelve világos, minden fontos tudnivaló benne van,
és a béta 3-ban már a hyperlinkek is jól mûködnek.
Az újdonságok közül az alternatív boot lehetôség a DR DOS
hagyománya, de a MS DOS 6.0-ban is megtalálható, és
természetesen itt is. Ez itt szinte elngedhetetlen, mert a
rendszer három üzemmódban indulhat. Az egyik a hagyományos
DOS rendszer, amikor a 286-os memóriakezelôt indítjuk el a
386-os védett (protected) mód interface-szel együtt. A
másik megoldás hogy a 386-os DOS védett módot indítjuk el.
Ebben az új üzemmódban minden task alatt egy védett módban
futó DOS gépet ad a rendszer. Igaz, a taszkváltás a Windows
futása alatt nem lehetséges, de a Windows elôtt elindított
háttérprogram futása a másik taszkban zavartalanul fut
tovább. Itt is választás elôtt állunk a telepítés során.
Beültethetünk swap (csere) file-os taszkváltót, miként az
MS DOS 5.0-tól eddig a DOSSHELL mamuttal tehettük.
Ilyenkor a háttértaszk nem fut, azt kimenti a memóriából
egy swapfile-ba. A másik, hogy a valódi multitask rendszert
töltjük be. Ilyenkor azonban eléggé nehéz még a taszkváltót
kezelni. A taszkok között egy menübôl lehet átváltani, a
menüt a telepítéskor megadott gombkombinációval érhetjük
el. Javasolt a [Ctrl szóköz], hiszen ezt gyakorlatilag más
program nem használja.
Hiányzik a DOSSHELL ôrülete, amit szinte minden értelmes
ember azonnal kiirt a DOS-ból. Itt nem kell vele törôdni,
mert nincsen. A taszkváltó még hagyományos telepítés esetén
is alig foglal helyet a memóriában. Viszont ez is arra
szorít, hogy a 386-os és a feletti gépeket minimálisan 4
Mbyte memóriával használjuk. Ugyanis a tapasztalat azt
mutatja, hogy egy átlagos taszk 2 Mbyte memóriát igényel.
A rendszerhez tartozik az NWCACHE segédprogram, amely a
lemezkezelési sebességet mintegy 10-25 százaékkal képes
felgyorsítani a kontrollertôl és a merevlemez típusától
függôen. Gondot nem okozott.
Ugyancsak újdonság, hogy röptömörítônek a Stackert
tartalmazza a rendszer. Különbözô segédprogramokat találunk
itt arra, hogy a korábbi Doublespace-rôl vagy más
tömörgetôrôl át tudjunk térni erre a megoldásra. Jóval
megbízhatóbban mûködik, mint bármelyik másik, még Windows
alatt is. Igaz, a Windowsban a telepítés során végzett
módosítások némelyike ezt szolgálja. îgy a MS DOS 6.0
elôkészítése során hoppon maradt Stack Corporation végül
mégis learathatja fejlesztéseinek gyümölcsét.
A hagyományos DOS parancsok jelentôsen átalakultak. Sok
olyan dolgot csináltak meg, amirôl már régen megkérdeztük:
kinek kellenek ezek így, kövületként a DOS-ban?! Kellemes
meglepetés a MEM parancs. A megszokottnál sokkal több
információt kaphatunk a memóriákról és a programok
elhelyezkedésérôl.
Legjelentôsebb változáson az XCOPY parancs ment keresztül.
Ugyanis itt már megoldották, amitôl a Microsoft kerek perec
elzárkózott: az EMS használatát, amit minden tisztességes
egészlemez-másoló program ismert. Lehetséges itt teljes
listákat megadni egy @@-cal kezdôdô nevû file-ban, és
lemezcímkét is lehet másolni a @K/L@N opcióva. a @K/H@N
opcióval a hidden és system attribútumú file-okat is lehet
másolni. A többi kapcsoló feladata változatlan az eddigi
DOS-okhoz képest.
Hasonlóan érdekes újdonságokat tartalmaz a jó öreg DISKCOPY
parancs is. Szintén tudja használni a teljes rendelkezésre
álló memóriát, és nem kell kétszer-háromszor lemezt
cserélni másolás közben. Ismert kapcsolói is kicsit
átalakultak: @K/1@N csak a lemez elsô oldalát másolja --
nem értem minek maradt meg...; @K/A@N csipogással
figyelmeztet a kész másolatra és lemezcserére; @K/M@N több
példányt másol egyszeri beolvasással lemezrôl vagy
lemezfile-ból (diszk image file); @K/V@N lemezellenôrzés
(verify).
Példák: a @KDISKCOPY A: A: /M@N parancs például több
másolatot készít az A: meghajtóban egyszer beolvasott
lemezrôl. @KDISKCOPY B: C:\IMAGE\DISK1.IMG@N hatására a B:
meghajtóban lévô lemezrôl disk image file-t készít a
megadott file-ba, késôbbi felhasználásra. Alapvetôen új
megoldás. @KDISKCOPY C:\DISK2.IMG A:@N a megadott image
file tartalmát visszateszi a lemezre.
Az XDEL parancs nem új, legalábbis a DR DOS-ban.
Használatával vigyázni kell, mert ha rosszul adjuk ki, akár
az egész merevlemezt is letakaríthatjuk. Az UNDELETE
újdonsága, hogy multitask alatt is elindítható, s jól
kezelhetô grafikus felületet ad. Futása alatt azonban nem
engedi a taszkváltást.
A program jelentôsen egyszerûsödött. Telepítésekor alaposan
átírja a fent lévô Windows 3.1 vagy Windows for Workgroups
3.1-et. Az átírás a programok futását megggyorsítja, más
szoftverekkel összeütközést nem okoz. Ugyanakkor vigyázni
kell arra, hogy a COMMDLG.DLL file-t felülírja. Ha ezt
valamelyik program a telepítésekor ismételten felülírja,
akkor a rendszer futásával gondok lehetnek -- tehát nem árt
ezt a file-t elmenteni, és új Windows program telepítése
után mindig visszatenni.
Bizonyos szoftverrendszereket két változatban, DOS- és
Windows-verzióban tesz fel. Ilyen a BACKUP, amelynek a
FASTBACK rendszert választották -- egy külsô beszállítótól,
a Fifth Generation Systems Inc. amerikai cégtôl vásárolták.
A tesztpéldányban a 2.00.04 verzió szerepelt. Ennek a
programnak a hibája mind a mai napig, hogy erôsen
kontroller- és hardverfüggô, mivel a floppykra speciális
eljárással ír. Elôször teszteli a hardvert, és ennek
függvényében kísérli meg beállítani a paramétereket. A
próba során DTK 486 VESA alaplapon nem volt hajlandó
mûködni. Ugyanakkor Acer és Opti chipkészletes rendszereken
gond nélkül mûködött Epson és Teac kettôs
floppymeghajtókkal. A DOS- és a Windows-verzió csak
kezelési felületében tér el egymástól.
Ugyanettôl a cégtôl vásárolták a SDS antivírus
programcsomag DOS- és Windows-verzióját. A béta példányban
a Search and Destroy nevû programból a 28.02 verziót
találtuk. Az antivírus programnak mind a DOS-os, mind a
windowsos változata megbízhatónak bizonyult, amennyiben
irtani vagy detektálni kellett. Az archív file-okban és az
ismertebb online tömörítô programokkal becsomagolt
file-okban többszörös mélységig képes megtalálni és irtani
a vírusokat, amennyiben elég szabad memória van. Eddig két
vakriadót adott, mindkettôt a VCL-lel készített vírusokkal
kapcsolatban. Ugyanis ott keresi az Elvis vírust, ahol
valójában nincs is. Ahhoz képest, hogy operációs rendszer
része, igen jó minôségû program. Jóságát csak az dönti el,
hogy hogyan jutnak az upgrade-hez a Novell DOS vásárlói. A
Windows-változat azonban amikor a víruslexikont próbáltuk,
akkor rendszeresen lefagyott. Remélhetôen ezt az apró hibát
elôbb-utóbb ki fogják javítani. Még egy észrevétel: a
Fifth Systems szoftverei nagyon szép, árnyékolt grafikus
kezelési felülettel rendelkeznek. Sajnos emiatt a monokróm
VGA képernyôkön alig, rosszabb felbontású monitorokon
gyakorlatilag sehogy sem használhatók.
A rendszer érdekessége, hogy két hálózatot is tartalmaz.
Az egyik a Laplinkhez hasonló FILELINK, amely a soros vagy
párhuzamos porton képes más gépekkel történô file-cserére.
A másik hálózat a NetWare lite utódja, a Personal
Communication System Novell hálózati szoftver. Ennek
feladata a Windows for Workgroupshoz hasonló, sok Ethernet
kártyát támogat. Hibája: nem konfigurálható minden IRQ-ra
automatikusan. Ilyenkor a szöveges ASCII file-ba kézzel
kell belemászni és átírni a szükséges módosítást. A Windows
alá is telepít egy hálózatos desktop felületet, amelynek
szerepe a Windows for Workgroups módosított
file-manageréhez hasonló. A program együttmûködik a Novell
3.xx és a 4.xx verziókkal, ám nem sikerült együttmûködésre
bírni a NetWare Lite már meglévô tagjaival. Az új hálózati
megoldás más programokhoz való illesztését megkönnyíti,
hogy a konkurens Microsoft által készített alkalmazással
ellentétben ez NetBIOS-kompatibilis.
Elsô látásra ennyit tartottunk érdemesnek megjegyezni az új
Novell DOS-ról, amelynek érdeklôdéssel várjuk végleges
piaci változatát. Annyi már most megállapítható, hogy
valódi operációs rendszerrel van dolgunk, amely a
lehetôségek határain belül igyekszik kiküszöbölni az MS DOS
sokszor üzletpolitikai jellegû hibáit és korlátozásait.
Elterjedését csak az ára fogja megszabni, s az, milyen
piacpolitikát követ ezen a téren a Novell. Ide sorolható
például, milyen upgrade és aktualizálási lehetôségek
lesznek a víruskeresônél, a kereskedelmi verzió egy
hálózaton belül tûri-e majd az azonos sorszámú darabokat,
vagy mindegyik gépre új licencet kell-e vásárolni. Végül
még azon is igen sok múlik, hogy a Microsoft lenyeli-e ezt
a békát, vagy programjaiba újabb inkompatibilitásokat
beépítve folytatja a szoftverháborút. Mindenesetre a rossz
minôségû floppyvezérlôkkel, kis memóriával megáldott --
vagy inkább megvert -- gépek tulajdonosaira rossz idôk
járnak. A Novell DOS nagykorú operációs rendszerré vált.
Kérdés csak az, milyen helyet szerez a DOS utáni világban,
mely itt kopogtat az ajtónkon.
@KKis János@N
@<9401\NDOS1.GIF>A 286-os, hagyományos illetve az új 386-os alternatív memóriamanager a setup@N
@<9401\NDOS1.GIF>menübôl konfigurálható@N
@<9401\NDOS2.GIF>Az országkódok között sajnos ott van a 852-es magyar szabványú billentyûzet is.@N
@<9401\NDOS2.GIF>Ezt fogják várhatóan a legkevesebben igénybe venni@N
@<9401\NDOS3.GIF>A cache program is a setupból állítható@N
@<9401\NDOS4.GIF>Választani lehet a valódi multitask és a task swap/átkapcsolós hagyományos@N
@<9401\NDOS4.GIF>programrendszer között@N
@<9401\NDOS5.GIF>Többféle gyártóval igyekeztek biztosítani a kompatibilitást@N
@<9401\NDOS6.GIF>Teljes online hypertextes dokumentáció: a DOSBOOK@N
@<9401\NDOS7.GIF>A DOSBOOK-ban teljes referencialistát találunk a parancsokról@N
@<9401\NDOS8.GIF>A Fifth Generation System programcsomagjai nem szeretik mindegyik VGA monitort,@N
@<9401\NDOS8.GIF>a könyvtárszimbólumok helyén a laptop VGA-k egy részén is mindenféle@N
@<9401\NDOS8.GIF>kriksz-krakszot jelenít meg.... Képünkön a Virusscanner@N
@<9401\NDOS9.GIF>Az UNDELETE menüvezérlése a PcTools programokéra emlékeztet@N
@<9401\NDOS10.GIF>a /?-lel kérhetô súgó (help) itt is megtalálható...@N
@<9401\NDOS11.GIF>/?-es súgó néha elég bôbeszédû@N
@<9401\NDOS12.GIF>A hálózatos segédprogramok is a DOS részét képezik...@N
@<9401\NDOS13.GIF>A backup indítása elôtt kötelezô vírusellenôrzést a rendszer automatikusan@N
@<9401\NDOS13.GIF>elvégzi@N
@<9401\NDOS14.GIF>A backup program kezelôfelülete jól áttekinthetô@N
@<9401\NDOS15.GIF>A backup program menüi árnyékoltak, de sajnos nem minden VGA monitoron láthatók jól@N
@<9401\NDOS16.GIF>A grafikus menüt a laptop monitor megôrjíti@N
@<9401\NDOS17.GIF>A Windows alatt saját ikoncsoportot hoz létre a Novell DOS, amibe beleteszi a@N
@<9401\NDOS17.GIF>DOS promptot és segédprogramjait@N
@<9401\NDOS18.GIF>A Windows alatti hálózatos desktop jobban áttekinthetô, mint a Workgroupsé@N